By train
There are multiple train options when traveling to and from Qinhuangdao. Most visitors to Qinhuangdao are coming from either Beijing or Tianjin. Both cites are a short two hour ride on one of CRC's China Railway Corp. 'D' or 'Dong' trains. A ticket for a fast train to or from Beijing is ¥93, but expect to pay a ¥5 ticketing fee if not purchased directly at a train station. 'T', 'K', and 'numbered' trains also make daily journeys through Qinhuangdao, but they are much slower 4-6 hours to/from Beijing and rarely worth the savings for western travelers who value time over cost.
By bus
Long distance buses are common in China, and Qinhuangdao is no exception. Buses depart from a central station near to the central train station in the Haiguan area of the city. Bus tickets to and from Beijing will often cost as much as train tickets, but the departures are more frequent. There is a direct bus from Beijing International Airport PEK direct to Qinhuangdao. Travel time is roughly 4 hours depending on traffic, and tickets can be purchased directly at the bus station at the airport for ¥150.